bond payable - German English Dictionary